hydraulic infrastructure - Spanish English Dictionary